import request from '@/utils/request'

// 创建家族
export function familyAdd(params) {
    return request({ method: 'POST', url: '/family/add', data: params })
}

// 编辑家族信息
export function familyEdit(params) {
    return request({ method: 'POST', url: '/family/edit', data: params })
}

// 删除家族
export function familyDelete(params) {
    return request({ method: 'POST', url: '/family/delete', data: params })
}

// 获取我管理的家族列表
export function familyMyList(params) {
    return request({ method: 'GET', url: '/family/my_list', data: params })
}

// 获取我加入的家族列表
export function familyJoinList(params) {
    return request({ method: 'GET', url: '/family/join_list', data: params })
}

// 获取家族详情
export function familyDetail(params) {
    return request({ method: 'GET', url: '/family/detail', data: params })
}

// 获取可加入家族的墓地列表
export function familyCanJoin_list(params) {
    return request({ method: 'GET', url: '/my_mu/join_list', data: params })
}









// 家族文章
// 获取家族文章列表
export function article_list(params) {
    return request({ method: 'GET', url: '/family/article_list', data: params })
}

// 获取家族文章详情
export function info_article(params) {
    return request({ method: 'GET', url: '/family/info_article', data: params })
}

// 添加家族文章
export function add_article(params) {
    return request({ method: 'POST', url: '/family/add_article', data: params })
}

// 编辑家族文章
export function edit_article(params) {
    return request({ method: 'POST', url: '/family/edit_article', data: params })
}

// 删除家族文章
export function del_article(params) {
    return request({ method: 'POST', url: '/family/del_article', data: params })
}




// 家族人员管理
// 获取家族成员列表
export function user_list(params) {
    return request({ method: 'GET', url: '/family/user_list', data: params })
}

// 申请加入家族
export function user_join(params) {
    return request({ method: 'POST', url: '/family/user_join', data: params })
}

// 移除家族成员
export function user_delete(params) {
    return request({ method: 'POST', url: '/family/user_delete', data: params })
}

// 审核家族成员申请
export function user_deal(params) {
    return request({ method: 'POST', url: '/family/user_deal', data: params })
}

// 检查用户是否已加入家族
export function check_user_join(params) {
    return request({ method: 'POST', url: '/family/check_user_join', data: params })
}








// 家族留言
// 获取家族留言列表
export function jidian_list(params) {
    return request({ method: 'GET', url: '/family/jidian_list', data: params })
}

// 添加家族留言
export function add_jidian(params) {
    return request({ method: 'POST', url: '/family/add_jidian', data: params })
}

// 删除家族留言
export function del_jidian(params) {
    return request({ method: 'POST', url: '/family/del_jidian', data: params })
}




// 家族墓地管理
// 获取家族墓地列表
export function mu_list(params) {
    return request({ method: 'GET', url: '/family/mu_list', data: params })
}

// 墓地申请加入家族
export function mu_join(params) {
    return request({ method: 'POST', url: '/family/mu_join', data: params })
}

// 审核墓地加入家族请求
export function mu_deal(params) {
    return request({ method: 'POST', url: '/family/mu_deal', data: params })
}

// 将墓地移出家族
export function mu_delete(params) {
    return request({ method: 'POST', url: '/family/mu_delete', data: params })
}
